# 弱密码：长度校羽8.
# 长度大于8的情况下，
# 含有两种类型，为中等强度密码；
# 含有三种类型为强密码；
# 含有四种类型为极强密码
# print('A'.isalnum())
# print('b'.isalnum())
# print('3'.isalnum())

# s="!abc123A"
# # print( not  all( ( c.isalnum()) for c in s ) )
# #
# # print( any( (not c.isalnum()) for c in s ) )
# ((not c.isalnum()) for c in s )

# for e in s:
#     if any(e.isdigit()):
#         print(e)
import re
s="Li 1mi 123 ng!hello"
print(re.findall('[A-Za-z]+',s))
